home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / answrbok / 3_7.lha / 3_7 / makefile < prev   
Makefile  |  1993-08-08  |  1KB  |  42 lines

  1. C= CC -I. -I../../CC
  2. RROR=  ../../error.o
  3. ll: 3_7atst 3_7btst 3_7ctst 3_7dtst 3_7etst 3_7ftst 3_7gtst
  4.  
  5. _7atst: 3_7abtst.c 3_7a.c    # strlen
  6. $(CC) -DTSTA 3_7abtst.c -o 3_7atst $(ERROR)
  7.  
  8. _7btst: 3_7abtst.c 3_7b.c    # strlen
  9. $(CC) -DTSTB 3_7abtst.c -o 3_7btst $(ERROR)
  10.  
  11. _7ctst: 3_7ctst.c 3_7c.c    # strnlen
  12. $(CC) 3_7ctst.c -o 3_7ctst $(ERROR)
  13.  
  14. _7dtst: 3_7detst.c 3_7d.c    # strcpy
  15. $(CC) -DTSTD 3_7detst.c -o 3_7dtst $(ERROR)
  16.  
  17. _7etst: 3_7detst.c 3_7e.c    # strncpy
  18. $(CC) -DTSTE 3_7detst.c -o 3_7etst $(ERROR)
  19.  
  20. _7ftst: 3_7fgtst.c 3_7f.c    # strcmp
  21. $(CC) -DTSTF 3_7fgtst.c -o 3_7ftst $(ERROR)
  22.  
  23. _7gtst: 3_7fgtst.c 3_7f.c 3_7g.c    # strcmp ret2
  24. $(CC) -DTSTG 3_7fgtst.c -o 3_7gtst $(ERROR)
  25.  
  26. est: all 3_7a.cmp 3_7b.cmp 3_7c.cmp 3_7d.cmp 3_7e.cmp 3_7f.cmp 3_7g.cmp 
  27. 3_7atst > 3_7a.out
  28. cmp 3_7a.out 3_7a.cmp
  29. 3_7btst > 3_7b.out
  30. cmp 3_7b.out 3_7b.cmp
  31. 3_7ctst > 3_7c.out
  32. cmp 3_7c.out 3_7c.cmp
  33. 3_7dtst > 3_7d.out
  34. cmp 3_7d.out 3_7d.cmp
  35. 3_7etst > 3_7e.out
  36. cmp 3_7e.out 3_7e.cmp
  37. 3_7ftst > 3_7f.out
  38. cmp 3_7f.out 3_7f.cmp
  39. 3_7gtst > 3_7g.out
  40. cmp 3_7g.out 3_7g.cmp
  41. echo tests done
  42.